Skip to content

Enhancement#2

Open
richarai7 wants to merge 2 commits into
eashi:mainfrom
insight-apac-demo:feature/enhancement
Open

Enhancement#2
richarai7 wants to merge 2 commits into
eashi:mainfrom
insight-apac-demo:feature/enhancement

Conversation

@richarai7

Copy link
Copy Markdown

This pull request updates and modernizes the GitHub Copilot Node Calculator workshop. The changes improve the clarity and accuracy of workshop instructions, update dependencies and tooling for compatibility with recent Node.js and GitHub Actions releases, and refresh supporting documentation for both participants and facilitators.

Key changes include:

Workshop instructions and documentation improvements

  • Refreshed .instructions/1. setup.md, .instructions/2. core exercises.md, and .instructions/3. challenge exercises.md to clarify steps, update terminology, and align exercise flow with current Copilot and Codespaces experiences. This includes more accurate setup steps, revised exercise language, and improved troubleshooting guidance.

  • Updated .instructions/4. additional resources.md to provide more relevant, official documentation links and practice resources, replacing older video links.

  • Improved facilitator guidance in .instructions/workshop organisers.md with up-to-date information on Copilot plans and workshop delivery best practices.

  • Rewrote and reorganized README.md for clarity, quick start, and accurate project/workshop structure.

Development environment and CI modernization

  • Updated .devcontainer/devcontainer.json to use a newer Node.js dev container image and simplified extension references for compatibility.

  • Modernized .github/workflows/node.js.yml to test on Node.js 20.x and 22.x, use latest GitHub Actions versions, cache npm dependencies, and improve artifact naming.

  • Improved .eslintrc.js to set the correct environment for Node.js, clarify global variables, and update parser options for consistency.

qkfang and others added 2 commits July 8, 2025 16:21
* replace power with percentage

* text
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants